<?php
return [
    'common_root' => '根',
    'common_success' => '成功完成',
    'common_error' => '发生未知错误',
    'common_sys_setting' => '系统设置',

    'e_sys_system_error' => '系统级错误', // 系统级错误: 未被捕获的顶层 Exception，需紧急排查
    'e_sys_database_error' => '数据服务异常', // 数据服务异常:数据库连接、查询、写入等严重错误
    'e_sys_runtime_exception' => '系统运行时异常', // 系统运行时异常: 运行时错误，如文件不存在、权限不足、内存溢出等
    'e_sys_cache_error' => '缓存服务异常',  // 缓存服务异常 Redis/Memcached 等连接或操作异常
    'e_sys_server_internal_error' => '服务器内部错误', // 服务器内部错误: 500 服务器内部错误，请联系管理员
    'e_common_low_level_error' => '低级错误', // 低级错误

    'e_common_invalid_param' => '参数错误', // 请求参数不合法 ValidateException，参数验证失败
    'e_common_record_not_found' => '记录不存在', // 您查找的记录不存在 ModelNotFoundException，查询结果为空
    'e_common_request_method_error' => '请求方法错误', // 请求方法不支持 Http Method Not Allowed Exception
    'e_common_forbidden' => '禁止访问', // 禁止访问 权限不足，用户尝试访问未授权资源
    'e_common_unauthenticated' => '请先完成登录', // 请先完成登录 未登录或登录已失效
    'e_common_action_too_frequent' => '操作过于频繁', // 操作过于频繁，请稍后再试 接口被限流 (Rate Limiting)
    'e_common_access_token_expired' => '访问令牌已过期', // 访问令牌已过期
    'e_common_multi_login_forbidden' => '您的账户已经在其他终端登录，请您退出其他终端后，再重试', // 您已经在其他客户端登录 禁止多端登录后，登录被禁止
    'e_common_data_validation_failed' => '数据验证失败', // 数据验证失败
    'e_common_access_token_invalid' => '访问令牌无效', // 访问令牌无效
    'e_common_load_data_failed' => '加载数据失败', // detail / getFormData 加载数据失败
    'e_common_add_data_failed' => '添加数据失败', // 添加数据失败
    'e_common_update_data_failed' => '更新数据失败', // 更新数据失败
    'e_common_delete_data_failed' => '删除数据失败', // 删除数据失败
    'e_common_sort_data_failed' => '排序数据失败', // 排序数据失败
    'e_common_has_children_data' => '此项目下面还有数据没有删除，请先清空下面的数据', // 存在子级数据
    'e_common_already_setted' => '此项目已经设置过，请勿重复设置',
    'e_common_refresh_token_expired' => '刷新令牌已过期',
    'e_common_gen_vue_not_turn_off' => '无独立组件的方法无法关闭生成功能',
    'e_common_timestamp_expired' => '请求时间戳已过期',
    'e_common_nonce_repeat' => '重复的请求，疑似重放攻击',
    'e_common_app_not_exist' => '应用授权不存在',
    'e_common_signature_error' => '签名错误',

    'e_auth_username_password_wrong' => '用户名或密码错误',  // 用户名或密码错误 登录时校验失败
    'e_auth_user_disabled' => '您的账户已被禁用', // 您的账户已被禁用 用户状态为“禁用”
    'e_auth_verification_code_error' => '验证码错误', // 验证码错误
    'e_auth_password_not_match' => '密码不匹配', // 密码不匹配
    'e_auth_username_exists' => '该用户名已被使用', // 该用户名已被使用 创建用户时用户名冲突
    'e_auth_role_not_found' => '指定的角色不存在', // 指定的角色不存在 为用户分配角色时，角色ID无效
    'e_auth_password_too_weak' => '密码强度太弱', // 密码强度太弱 密码不符合预设的复杂度规则

    'e_i18n_not_found_namespace' => '指定的命名空间不存在,请先创建命名空间',

    'e_validate_upload_file_format_error' => '上传文件格式错误',
    'e_validate_name_exists' => '{:attr} 名称已存在', // 角色名称已存在 创建角色时名称冲突
    'e_validate_in_use' => '{:attr} 正在被使用，无法删除',  // 色正在被使用，无法删除 删除角色前需与所有用户解绑角
    'e_validate_has_children' => '此 {:attr} 包含子菜单，无法删除', // 此菜单包含子菜单，无法删除 删除菜单前需先删除其所有子菜单
    'e_validate_type_exists' => '{:attr} 类型已存在', // 字典类型已存在 创建字典类型时标识冲突

    'e_validate_required' => '{:attr} 不能为空', // {:attr} 不能为空
    'e_validate_must_array' => '{:attr} 必须是数组格式', // {:attr} 必须是数组格式
    'e_validate_must_number' => '{:attr} 必须是数字格式', // {:attr} 必须是数字格式
    'e_validate_gt' => '{:attr} 需要大于 {:rule}', // {:attr} 需要大于 {:rule}


];